English Dictionary
◊ GIANT GRANADILLA
giant granadilla
n : tropical American passionflower yielding the large
granadilla fruit [syn: {granadilla}, {Passiflora
quadrangularis}]